Agent Specification Using Multi-context Systems
نویسندگان
چکیده
In the area of agent-based computing there are many proposals for specific system architectures, and a number of proposals for general approaches to building agents. As yet, however, there are comparatively few attempts to relate these together, and even fewer attempts to provide methodologies which relate designs to architectures and then to executable agents. This paper discusses an attempt we have made to address this shortcoming, describing a general method of defining architectures for logic-based agents which can be directly executed. Our approach is based upon the use of multi-context systems and we illustrate its use through examples of the specification of a simple agents.
منابع مشابه
A Context-aware Architecture for Mental Model Sharing through Semantic Movement in Intelligent Agents
Recent studies in multi-agent systems are paying increasingly more attention to the paradigm of designing intelligent agents with human inspired concepts. One of the main cognitive concepts driving the core of many recent approaches in multi agent systems is shared mental models. In this paper, we propose an architecture for sharing mental models based on a new concept called semantic movement....
متن کاملDynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملDesign Support for Multi-Agent Controller Specification in 20-Sim
Practical complex control problems are often solved using multiple control algorithms. In such cases a complex problem is divided into smaller simpler problems for which separate local controllers can be developed. These local controllers may work together to solve the complete problem. Multi Agentbased Controllers (MAC) are based on this idea. To aid in the design of Multi Agent-based Control ...
متن کاملKnowledge Sharing on How to Recognize and Use Context to Make Decisions
Multi-Agent Technologies propose a new paradigm of computation based on multiple autonomous agents situated in an environment, exhibiting reactive, pro-active and social behaviour. Context is an important dimension to take into account when building complex and open multi-level, multi-purpose systems. The increasing openness of applications strengthens the need for a common base grounded on an ...
متن کاملMulti-agent System Specification Using TCOZ
TCOZ is a specification language that combines the strengths of Object-Z and Timed CSP with the goal of specifying distributed systems containing objects that act independently and concurrently. Such goals are similar to the goals of the autonomous agent paradigm, in which agents are entities in an environment that act independently of one another, concurrently, and work proactively to achieve ...
متن کامل